package com.dhcc.cdc.busi.entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.enums.IdType;
import org.springframework.format.annotation.DateTimeFormat;
import com.baomidou.mybatisplus.annotations.TableName;
import com.dhcc.core.framework.base.entity.BaseIntegerEntity;


/**
 * 
 * 
 * @ClassName: CdcBsExamStructEntity
 * @Description: TODO
 * @author sunyj
 * @date 2023-12-24 13:18:33
 */
@TableName("t_cdc_bs_exam_struct") 
public class CdcBsExamStructEntity extends BaseIntegerEntity<CdcBsExamStructEntity> {
	private static final long serialVersionUID = 1L;

	@TableId(value = "id", type = IdType.AUTO)
	private Long id;

	//检查报告ID
	private Long examId;	
	//检查诊断NLP解析结果
	private String examNlpResult;	
	//检查描述NLP解析结果
	private String examNlpDesc;	
	//检查报告生成时间
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date examDate;	
	//检查报告更新时间
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date examUpdateDate;	
	//病例唯一标识
	private Long episodeId;



	/**
	 * 设置：检查报告ID
	 */
	public void setExamId(Long examId) {
		this.examId = examId;
	}
	/**
	 * 获取：检查报告ID
	 */
	public Long getExamId() {
		return examId;
	}
	/**
	 * 设置：检查诊断NLP解析结果
	 */
	public void setExamNlpResult(String examNlpResult) {
		this.examNlpResult = examNlpResult;
	}
	/**
	 * 获取：检查诊断NLP解析结果
	 */
	public String getExamNlpResult() {
		return examNlpResult;
	}
	/**
	 * 设置：检查描述NLP解析结果
	 */
	public void setExamNlpDesc(String examNlpDesc) {
		this.examNlpDesc = examNlpDesc;
	}
	/**
	 * 获取：检查描述NLP解析结果
	 */
	public String getExamNlpDesc() {
		return examNlpDesc;
	}
	/**
	 * 设置：检查报告生成时间
	 */
	public void setExamDate(Date examDate) {
		this.examDate = examDate;
	}
	/**
	 * 获取：检查报告生成时间
	 */
	public Date getExamDate() {
		return examDate;
	}
	/**
	 * 设置：检查报告更新时间
	 */
	public void setExamUpdateDate(Date examUpdateDate) {
		this.examUpdateDate = examUpdateDate;
	}
	/**
	 * 获取：检查报告更新时间
	 */
	public Date getExamUpdateDate() {
		return examUpdateDate;
	}
	/**
	 * 设置：病例唯一标识
	 */
	public void setEpisodeId(Long episodeId) {
		this.episodeId = episodeId;
	}
	/**
	 * 获取：病例唯一标识
	 */
	public Long getEpisodeId() {
		return episodeId;
	}
}
